
*{ margin:0; padding:0;}
.clear:after{content:""; clear:both; display:block;}
a{text-decoration:none; outline:none; blur:expression(this.blur());}
ul,li{list-style:none; margin:0; padding:0;}

img{border:none;}

body {
  margin: 0;
  overflow-x: none;
  font-family: "黑体";
}
.menu {
  height: 60px;
  width: 1080px;
  margin:0px auto;
}
.menu .logo_div {
  display: inline-block;
  vertical-align: top;
}
.menu .menu_list {
  display: inline-block;
  font-size: 0;
  margin-left: 70px;
}
.menu .menu_list li {
  list-style-type: none;
  float: left;
  background-color: #327dcb;
  text-align: center;
  border-right-style: solid;
  border-width: 1px;
  border-color: white;
  padding-left: 20px;
  padding-right: 20px;
  margin-top: 15px;
}
.menu .menu_list li a {
  text-decoration: none;
  color: white;
  font-size: 14px;
  line-height: 37px;
}
.menu .menu_list li:hover {
  background-color: #4691df;
}
.banner_div {
  width: 100%;
  overflow:hidden;
  position:relative;
}
.banner_div .hd{
	position:absolute;
	left:50%;
	margin-left:-39px;
	bottom:20px;
	z-index:999;}
	
.banner_div .hd li{
	width:20px;
	height:20px;
	float:left;
	margin:0px 3px;
	border-radius:50%;
	background:#fff;}
	
.banner_div .hd li.on{
	width:16px;
	height:16px;
	border-radius:50%;
	border:2px solid #fff;
	background:#347dcc;}

.banner_div .banner_img ul{
	margin:0px;
   padding:0px;}

.banner_div .banner_img img {
  width: 100%;
}
.fast_div {
  width: 100%;
  border-top-style: solid;
  border-top-color: #d6d6d6;
  border-width: 1px;
  border-bottom-style: solid;
  border-bottom-color: #d6d6d6;
  height: 64px;
  margin-top: 14px;
}
.fast_div .content {
  width: 1080px;
  margin: auto;
}
.fast_div .content .first_div {
  float: left;
  font-size: 18px;
  line-height: 64px;
  width: 151px;
  text-align: center;
  letter-spacing: 3px;
  background-color: #d6d6d6;
}
.fast_div .content .first_div .triangle {
  position: absolute;
  margin-left: 151px;
  margin-top: -33px;
  width: 0;
  height: 0;
  border-top: 3px solid transparent;
  border-left: 6px solid #d6d6d6;
  border-bottom: 3px solid transparent;
}
.fast_div .content ul {
  float: left;
  padding: 0 0 0 0;
}
.fast_div .content ul li {
  float: left;
  list-style-type: none;
  font-size: 18px;
  text-align: center;
  border-right-style: solid;
  border-right-color: #d6d6d6;
  border-width: 1px;
  line-height: 40px;
  letter-spacing: 2px;
  padding:0px 9px;
  height: 64px;
  color: black;
}
.fast_div .content ul li .icon {
  display: inline-block;
  vertical-align: middle;
}
.fast_div .content ul li .icon img {
  margin-right: 5px;
  margin-top: 15px;
}
.information_div {
  width: 1080px;
  border: solid 1px #d6d6d6;
  margin: auto;
  margin-top: 26px;
  overflow: auto;
}
.information_div .title_div {
  margin-top: 30px;
  text-align: center;
  font-size: 48px;
  letter-spacing: 10px;
  color: #347ccb;
}
.information_div .subhead {
  font-size: 27px;
  text-align: center;
  margin-top: 20px;
  color: #666666;
  letter-spacing: 3px;
}
.information_div .connt_s {
  overflow: auto;
  width: 316px;
  margin: auto;
  margin-top: 21px;
  border: solid 2px #d6d6d6;
}
.information_div .connt_s .lab {
  height: 27px;
  float: left;
  padding:0px 13px;
  line-height: 27px;
  font-size: 12px;
  border-left: solid 2px #d6d6d6;
  cursor: pointer;
}
.information_div .connt_s li.on {
  background-color: #327cb8;
  color: #ffffff;
}
.information_div .bd {
  margin-top: 46px;
}
.information_div .bd .left_icon {
  width: 40px;
  float: left;
  margin-top: 60px;
  margin-left: 10px;
  margin-right: 10px;
}

.information_div .bd .div_box{
	position:relative;}

.information_div .bd .right_icon {
  width: 40px;
  position:absolute;
  top:60px;
  right:10px;}

.information_div .bd .dongtai ul{
	list-style:none;}
	
.information_div .bd .dongtai ul li{
	width:300px;
	height:220px;
	float:left;
	margin:0px 7px;}
	
.information_div .bd .dongtai ul li img{
   width: 100%;
   height: 170px;}
 
.information_div .bd .dongtai ul li p{
  text-align: center;
  line-height: 30px;
  font-size: 14px;
  color: #666666;}


.information_div .know_div {
  width: 113px;
  height: 17px;
  font-size: 12px;
  margin: auto;
  margin-top: 16px;
  border: solid 2px #3d94de;
  text-align: center;
  line-height: 17px;
  color: #3d94de;
  margin-bottom: 15px;
  cursor: pointer;
}
.information_div .know_div:hover {
  color: #ffffff;
  background-color: #3d94de;
}
.case_div .title_div {
  margin-top: 40px;
  text-align: center;
  font-size: 48px;
  letter-spacing: 10px;
  color: #347ccb;
}
.case_div .subhead {
  font-size: 27px;
  text-align: center;
  margin-top: 20px;
  color: #666666;
  letter-spacing: 3px;
  margin-bottom: 20px;
}
.case_div .case_img {
  width: 1080px;
  overflow: auto;
  margin: auto;
}
.case_div .case_img img {
  width: 540px;
  float: left;
}
.case_div .more_btn {
  width: 113px;
  margin: auto;
  margin-top: 23px;
  height: 17px;
  line-height: 17px;
  text-align: center;
  border: solid 2px #3d94de;
  color: #3d94de;
  cursor: pointer;
  font-size: 12px;
}
.case_div .more_btn:hover {
  color: #ffffff;
  background-color: #3d94de;
}
.team_div {
  width: 1080px;
  margin: auto;
}
.team_div .title_div {
  margin-top: 64px;
  text-align: center;
  font-size: 48px;
  letter-spacing: 10px;
  color: #347ccb;
}
.team_div .subhead {
  font-size: 27px;
  text-align: center;
  margin-top: 20px;
  color: #666666;
  letter-spacing: 3px;
  margin-bottom: 20px;
}
.contents {
  overflow:hidden;
  margin-bottom: 53px;
  position:relative;
  width:1080px;
  min-height:543px;
  margin:0 auto;
}

.contents .hd{
	position:absolute;
	z-index:999;}
	
.contents .hd ul{
	margin:0px;
	padding:0px;
	list-style:none;}
	
.contents .hd li{
  list-style: none;
  height: 48px;
  font-size: 20px;
  cursor:pointer;
  float:left;
  line-height: 48px;
  border-right:1px solid #3c99e6;
  padding-right: 5px;}
  
.contents .hd li:nth-child(1){
	background:#d7dfdf url(/templets/lossWeight/images/team.jpg) no-repeat 7px center;
	padding-left:43px;}

.contents .hd li:nth-child(1).on{
	background:#3c98e6 url(/templets/lossWeight/images/team_02.png) no-repeat 7px center;
	padding-left:43px;}
.contents .hd li:nth-child(2){
	background:#d7dfdf url(/templets/lossWeight/images/video.jpg) no-repeat 7px center;
	padding-left:45px;}
.contents .hd li:nth-child(2).on{
	background:#3c98e6 url(/templets/lossWeight/images/video_2.png) no-repeat 7px center;
	padding-left:45px;}
.contents .hd li:nth-child(3){
	background:#d7dfdf url(/templets/lossWeight/images/yuyue.png) no-repeat 7px center;
	padding-left:45px;}
.contents .hd li:nth-child(3).on{
	background:#3c98e6 url(/templets/lossWeight/images/online.jpg) no-repeat 7px center;
	padding-left:45px;}
  
.contents .hd li a{
  text-decoration:none;
  color:#656763;}
  
.contents .hd li.on a{
	color:#fff;}
	
.contents .bd{width:1080px; height:511px; margin:0 auto;}

.contents .bd .div_1{
	width:1080px;
	height:543px;}


.contents .div_1 .left {
  width: 412px;
  height: 511px;
  background-color: #3c99e6;
  float: left;
}

.contents .div_1 .left .service {
  width: 294px;
  margin: auto;
  margin-bottom: 15px;
  margin-top: 96px;
}
.contents .div_1 .left .service .title_word {
  color: #ffffff;
}
.contents .div_1 .left .service .btn_div {
  font-size: 1px;
  margin-top: 15px;
}
.contents .div_1 .left .service .btn_div .btn1 {
  float: left;
  margin-top: 1px;
  margin-left: 1px;
  height: 53px;
  width: 134px;
  background-color: #ebebeb;
  line-height: 53px;
  font-size: 14px;
  text-align: center;
  padding-right: 10px;
  color: #3c99e6;
}
.contents .div_1 .left .service .btn_div .btn1 img {
  vertical-align: middle;
}
.contents .div_1 .left .service .btn_div .btn2 {
  display: inline-block;
  margin-top: 1px;
  height: 53px;
  width: 281px;
  background-color: #ebebeb;
  line-height: 53px;
  font-size: 14px;
  text-align: center;
  padding-right: 10px;
  color: #3c99e6;
}
.contents .div_1 .left .service .btn_div .btn2 img {
  vertical-align: middle;
}

.contents .bd ul{list-style:none; width:1080px; height:511px; padding:0;}
.contents .bd ul li{list-style:none; width:1080px; height:511px;}

.contents .div_1 .right {
  width: 668px;
  height: 511px;
  float: left;
  background-color: #82b5e7;
}
.contents .div_1 .right .online .right_title_word {
  position: absolute;
  width: 500px;
  height: 37px;
  line-height: 37px;
  font-size: 20px;
  color: #ffffff;
  background-color: #e7a677;
  text-align: center;
  margin-left: 70px;
  margin-top: -15px;
}
.contents .div_1 .right .online .input_div {
  height: 440px;
  border-style: solid;
  border-width: 3px;
  border-color: #ffffff;
  margin: 25px 8px 10px 8px;
  padding-top: 28px;
}
.contents .div_1 .right .online .input_div .desc_div {
  width: 534px;
  margin: auto;
}
.contents .div_1 .right .online .input_div .desc_div p {
  line-height: 30px;
  color: #ffffff;
  font-size: 14px;
}
.contents .div_1 .right .online .input_div .row {
  width: 365px;
  margin: auto;
  margin-top: 12px;
}
.contents .div_1 .right .online .input_div .row .lab {
  width: 97px;
  float: left;
}
.contents .div_1 .right .online .input_div .row .lab label {
  color: #ffffff;
  line-height: 40px;
}
.contents .div_1 .right .online .input_div .row input {
  width: 263px;
  height: 40px;
  line-height: 40px;
}
.contents .div_1 .right .online .input_div .row select {
  width: 268px;
  height: 40px;
  line-height: 40px;
}
.contents .div_1 .right .online .input_div .sub_btn {
  width: 308px;
  margin-left: 190px;
  margin-top: 40px;
}
.contents .div_1 .right .online .input_div .sub_btn input[type="reset"] {
  background-color: #309acd;
  border: 0;
  height: 30px;
  width: 130px;
  font-size: 20px;
  color: #ffffff;
}
.contents .div_1 .right .online .input_div .sub_btn input[type="submit"] {
  margin-left: 40px;
  background-color: #f09250;
  border: 0;
  height: 30px;
  width: 130px;
  font-size: 20px;
  color: #ffffff;
}
.contents .div_1 .right .footer_word {
  margin-left: 57px;
  margin-top: 15px;
  color: #ffffff;
  letter-spacing: 7px;
}
.contents .div_1 .right .footer_word span {
  color: red;
}

.contents .div_2{
	width:1080px;
	height:543px;
	position:relative;}
	
.contents .div_2 .left{
	width:412px;
	height:511px;
	float:left;
	background:#3c98e6;
	}
	
.contents .div_2 .left .sss,
.contents .div_2 .left .sss li{
	width:412px;
	height:420px;}

	
.contents .div_2 .prev_s,
.contents .div_2 .next_s{
	display:block;
	width:21px;
	height:20px;
	top:370px;
	left:350px;
	position:absolute;
	background:url(/templets/lossWeight/images/prev.jpg) no-repeat;
	z-index:999;}
	
.contents .div_2 .next_s{
	left:370px;
	background:url(/templets/lossWeight/images/next.jpg) no-repeat;}
	
.contents .div_2 .left img{
	margin:90px 10px 0px;}
	
.contents .div_2 .left a{
	display:inline-block;
	width:170px;
	height:50px;
	margin:18px 0 0 10px;
	font-size:18px;
	font-family:"微软雅黑";
	color:#3c98e6;
	line-height:50px;
	text-indent:65px;
	background:#fff url(/templets/lossWeight/images/zaixian.png) no-repeat 20px center;}
	
.contents .div_2 .left a:nth-child(3){
	margin-left:43px;
	background:#fff url(/templets/lossWeight/images/QQ.png) no-repeat 20px center;}
	
.contents .div_2 .right{
	width:668px;
	height:511px;
	position:relative;
	float:left;}
	
.contents .div_2 .right img{
	width:100%;
	height:100%;}
	
.contents .div_2 .right .Mask{
	width:340px;
	height:145px;
	padding:0 35px 0 25px;
	background:#4b87cd;
	opacity:0.8;
	position:absolute;
	left:0;
	color:#fff;
	bottom:25px;}
		
.contents .div_3 .left{
	width:412px;
	height:511px;
	float:left;
	background:#3c98e6;}
	
.contents .div_3 .left img{
	margin:72px 18px 0px;}
	
.contents .div_3 .right{
	width:668px;
	height:511px;
	float:left;
	background:#83b4e8;
	position:relative;}
	
.contents .div_3 .right img{
	margin:20px 37px 0px;}
	
.contents .div_3 .right a{
	display:block;
	width:237px;
	height:37px;
	line-height:37px;
	text-align:center;
	font-size:19px;
	font-family:"微软雅黑";
	position:absolute;
	right:37px;
	bottom:20px;
	color:#fff;
	background:#f19151;}

.footer_div {
  width: 100%;
  background-color: #fff;
}
.footer_div .first_div {
  width: 980px;
  height: 75px;
  margin: auto;
}
.footer_div .first_div img {
  float:left;
  margin:20px 13px 0px;
}

.footer_div .first_div img:nth-child(1){
	height:65px;
	margin:8px 0 0 0;}

.footer_div .footer_nav {
  text-align: center;
  width: 500px;
  margin:20px auto 0px;
}
.footer_div .footer_nav ul {
  overflow: auto;
  margin: 0;
  padding:0;
}
.footer_div .footer_nav ul li {
  list-style-type: none;
  float: left;
  margin-right: 2px;
  text-align: center;
  font-size: 12px;
  color: #666;
}
.footer_div .footer_nav ul li a {
  color: #666;
  text-decoration: none;
  font-size: 12px;
}
.footer_div .footer_nav .address {
  text-align: center;
  font-size: 12px;
  color: #666;
  margin-top: 5px;
}
.footer_div .footer_nav .address span {
  color: red;
}
.footer_div .footer_nav .time {
  text-align: center;
  font-size: 12px;
  color: #666;
  margin-top: 5px;
}
.footer_div .footer_nav .authorize {
  text-align: center;
  font-size: 12px;
  color: #666;
  margin-top: 5px;
  margin-bottom: 15px;
}


/*列表主体内容*/

.list_contents{
	width:100%; 
	padding:30px 0px;
background-color: #f2f2f2;}

.list_div {
  margin-top: 38px;
  width: 1080px;
  margin: auto;
  overflow: auto;
}
.list_div .left_nav {
  width: 333px;
  float: left;
}
.list_div .left_nav .first_div{
	width:338px;
	height:285px;}
	
.list_div .left_nav .first_div li{
	float:left;
	margin-bottom:2px;}
	
.list_div .left_nav .first_div li:nth-child(1),
.list_div .left_nav .first_div li:nth-child(3){
	margin-right:5px;}

/*专家案例开始*/
.list_div .left_nav .sec_div {
  width:333px;
  margin-top: 40px;
  background-color: #ffffff;
}
.list_div .left_nav .sec_div .hd {
  overflow: auto;
}
.list_div .left_nav .sec_div .hd ul {
  padding: 0;
}
.list_div .left_nav .sec_div .hd ul li {
  cursor: pointer;
  width: 110px;
  height: 39px;
  line-height: 39px;
  text-align: center;
  list-style-type: none;
  float: left;
  margin-left: 1px;
}
.list_div .left_nav .sec_div .hd ul li.on{
	background:#fff;}



.list_div .left_nav .sec_div .hd ul .bg {
  background-color: #d2d2d2;
}

.list_div .left_nav .sec_div .bd .Case li{
	width:300px;
	height:60px;
	margin:0 auto;
	padding-top:20px;
	border-bottom:1px dashed #ccc;}
	
.list_div .left_nav .sec_div .bd .Case li h4{
	font-size:16px;
	font-family:"微软雅黑";
	line-height:16px;
	color:#716d6d;
	margin:0;}
	
.list_div .left_nav .sec_div .bd .Case li p{
	font-size:14px;
	font-family:"微软雅黑";
	color:#919191;}

.list_div .left_nav .sec_div .team_div {
  margin-top: 22px;
  width:333px;
  overflow:hidden;
}
.list_div .left_nav .sec_div .team_div .icon {
  float: left;
}
.list_div .left_nav .sec_div .team_div .icon img{
	width:102px;
	height:100px;}

.list_div .left_nav .sec_div .team_div .desc_div {
  float: left;
  margin-left: 12px;
}
.list_div .left_nav .sec_div .team_div .desc_div .name_div .name {
  float: left;
  font-size: 16px;
  color:#000;
}
.list_div .left_nav .sec_div .team_div .desc_div .name_div .call {
  float: left;
  width: 125px;
  font-size: 12px;
  color: #666;
  margin-left: 10px;
  margin-top: 5px;
}
.list_div .left_nav .sec_div .team_div .desc_div .desc {
  width: 191px;
}
.list_div .left_nav .sec_div .team_div .desc_div .desc p {
  font-size: 14px;
  color: #666;
  line-height: 25px;
}
.list_div .left_nav .sec_div .team_div .desc_div .good {
  border-top-style: dashed;
  border-bottom-style: dashed;
  border-width: 1px;
  overflow: auto;
  color: #666;
}
.list_div .left_nav .sec_div .team_div .desc_div .good .lab {
  float: left;
  margin-top: 5px;
  font-size: 12px;
  width: 60px;
  height: 100%;
}
.list_div .left_nav .sec_div .team_div .desc_div .good .desc_word {
  float: left;
  width: 120px;
}
.list_div .left_nav .sec_div .team_div .desc_div .good .desc_word p {
  margin: 5px;
  font-size: 12px;
}
/*专家案例结束*/




.list_div .left_nav .activity_div {
  margin-top: 75px;
}
.list_div .left_nav .activity_div .title_div {
  font-size: 20px;
}
.list_div .left_nav .activity_div .img_div {
  width: 100%;
}
.list_div .left_nav .activity_div .img_div img {
  width: 100%;
}
.list_div .left_nav .activity_div .btn_div {
  width: 95px;
  height: 37px;
  line-height: 37px;
  color: #ffffff;
  border-radius: 5px;
  background-color: #3a97f6;
  font-size: 14px;
  text-align: center;
  float: right;
  cursor: pointer;
}
.list_div .right_div {
  width: 700px;
  float: right;
}
.list_div .right_div .nav_div ul {
	width:615px;
	height:48px;
    padding:0 0 0 15px;
	background:#fff;
}
.list_div .right_div .nav_div ul li {
  height: 48px;
  list-style-type: none;
  float: left;
  padding-left: 15px;
  padding-right: 10px;
  line-height: 48px;
  cursor: pointer;
}
.list_div .right_div .nav_div ul li:hover {
  color: #ffffff;
  background-color: #3989d0;
}
.list_div .right_div .nav_div ul img {
  margin-top: 10px;
  margin-left: 40px;
}
.list_div .right_div .list_content {
  width: 629px;
  height: 186px;
  box-shadow: 0px 2px 5px #999;
  overflow: auto;
  margin-top: 30px;
  background-color: #ffffff;
}
.list_div .right_div .list_content .img_div {
  float: left;
  margin-left: 10px;
  overflow: auto;
  width: 224px;
}
.list_div .right_div .list_content .img_div img {
  float: left;
  margin-top: 15px;
  width: 224px;
  height: 146px;
}
.list_div .right_div .list_content .title_div {
  float: left;
  width: 360px;
  margin-left: 15px;
  margin-top: 20px;
}
.list_div .right_div .list_content .desc_div {
  width: 360px;
  font-size: 16px;
  float: left;
  margin-top: 10px;
  margin-left: 15px;
  font-size: 14px;
  color: #666;
}
.list_div .right_div .list_content a {
  text-decoration: none;
}
.list_div .right_div .list_content a .know_btn {
  float: left;
  width: 360px;
  font-size: 14px;
  color: #327fcd;
  margin-left: 15px;
}
.list_div .right_div .list_content a .know_btn img {
  vertical-align: text-top;
}

/*文章页*/

.list_div .right_div_A {
  width: 700px;
  min-height:1100px;
  box-shadow:0px 0px 10px rgba(34,25,25,0.2);
  background:#fff;
  float: right;
  margin:5px 20px 5px 0px;
}

.list_div .right_div_A .header{
	width:510px;
	margin:15px auto 0px;
	border-bottom:1px dashed #ccc;}
	
.list_div .right_div_A .header h1{
	text-align:center;}
	
.list_div .right_div_A .header p{
	color:#949191;}
	
.list_div .right_div_A .connt{
	width:510px;
	min-height:758px;
	margin:20px auto ;}
	
.list_div .right_div_A .footer{
	width:100%;
	height:200px;}
	
.list_div .right_div_A .footer .top{
	width:510px;
	height:80px;
	margin:0 auto;}
	
.list_div .right_div_A .footer .top .left{
	display:inline-block;
	width:248px;
	height:78px;
	float:left;
	background:url(/templets/lossWeight/images/lvse.jpg) no-repeat;}

.list_div .right_div_A .footer .top .right{
	display:inline-block;
	width:248px;
	height:78px;
	float:right;
	background:url(/templets/lossWeight/images/hongse.jpg) no-repeat;}
	
.list_div .right_div_A .footer .buttom{
	width:580px;
	height:40px;
	text-align:center;
	margin:40px auto 0px;
	background:#f2f2f2;}
	
.list_div .right_div_A .footer .buttom p{
	display:inline;
	line-height:40px;
	margin-right:20px;}
	
.list_div .right_div_A .footer .buttom p a{
	color:#000;}
	
.list_div .right_div_A .footer .buttom p a:hover{
	color:#3b97f6;
	text-decoration:underline;}

/*专家列表页开始*/
.list_div .Expert{
    width: 720px;
    min-height:700px;
    float: right;}
	
.list_div .Expert .content_E{
	width:99%;
	min-height:700px;
    box-shadow:0px 0px 10px rgba(34,25,25,0.2);
    background:#fff;
	padding-bottom:30px;}
  
.list_div .Expert .title{
	width:620px;
	height:100px;
	position:relative;
	margin:5px auto 0;
	border-bottom:3px solid #ccc;}
	
.list_div .Expert .title h1{
	width:127px;
	position:absolute;
	font-size:30px;
	font-family:"黑体";
	color:#398cd1;
	top:66px;
	border-bottom:3px solid #398cd1;}
	
.list_div .Expert .list{
	width:620px;
	margin:0 auto;}
	
.list_div .Expert .list li{
	width:50%;
	height:205px;
	float:left;}
	
.list_div .Expert .list li .images{
	width:130px;
	height:205px;
	float:left;}
	
.list_div .Expert .list li .text{
	width:170px;
	height:165px;
	padding-top:40px;
	float:right;}
	
.list_div .Expert .list li .text h3{
	font-size:21px;
	font-family:"微软雅黑";
	margin-bottom:10px;}
	
.list_div .Expert .list li .text h3 span{
	font-size:12px;
	font-family:"微软雅黑";
	margin-left:10px;
	color:#999;}
	
.list_div .Expert .list li .text>p{
	font-size:12px;
	line-height:21px;
	color:#999;}
	
.list_div .Expert .list li .text>p span{ color:#000;}

.list_div .Expert .list li .text>a{
	display:block;
	width:93px;
	height:39px;
	line-height:39px;
	text-align:center;
	background:#347fcc;
	color:#fff;
	margin-top:5px;}

/*专家列表底部*/
.list_div .Expert .Contact{
	width:99%;
	height:240px;
	background:#fff;
    box-shadow:0px 0px 10px rgba(34,25,25,0.2);
	margin-top:30px;}
	
.list_div .Expert .Contact li{
	width:25%;
	height:240px;
	float:left;}
	
.list_div .Expert .Contact li a{
	display:block;
	width:100%;
	height:240px;}
	
.list_div .Expert .Contact li img{
	margin:37px 0 0 65px;}
	
.list_div .Expert .Contact li h3{
	text-align:center;
	font-size:16px;
	line-height:30px;
	font-family:"微软雅黑";
	color:#3b97f6;}
	
.list_div .Expert .Contact li p{
	width:133px;
	height:auto;
	font-size:12px;
	line-height:22px;
	font-family:"微软雅黑";
	margin:0 auto;
	color:#666;}
	
/*来院路线*/

.list_div .Route {
  width: 700px;
  min-height:1100px;
  box-shadow:0px 0px 10px rgba(34,25,25,0.2);
  background:#fff;
  float: right;
  margin:5px 20px 5px 0px;
}

.list_div .Route .title{
	width:620px;
	height:85px;
	position:relative;
	margin:5px auto 0;
	border-bottom:3px solid #ccc;}
	
.list_div .Route .title h1{
	width:127px;
	position:absolute;
	font-size:30px;
	font-family:"黑体";
	color:#398cd1;
	top:51px;
	border-bottom:3px solid #398cd1;}
	
.list_div .Route .map{
	width:628px;
	height:365px;
	margin:24px auto;}
	
.list_div .Route .map #map{
	width:628px;
	height:365px;
	border:none;}

.list_div .Route .Hospital{
	width:625px;
	height:102px;
	margin:0px auto;
	padding-top:18px;
	border-bottom:1px dashed #ccc;
	background:url(/templets/lossWeight/images/yiyuan_bg.png) no-repeat left center;}
	
.list_div .Route .Hospital h2{
	text-indent:10px;
	font-size:20px;
	font-family:"黑体";
	margin-bottom:5px;
	color:#fec365;}
	
.list_div .Route .Hospital p{
	line-height:32px;
	text-indent:27px;}
	
.list_div .Route .traffic{
	width:625px;
	height:560px;
	margin:0px auto;
	border-bottom:1px dashed #ccc;}
	
.list_div .Route .traffic h2{
	line-height:60px;
	font-size:25px;
	font-family:"微软雅黑";
	color:#545352;}
	
.list_div .Route .traffic .hd{
	width:125px;
	height:456px;
	float:left;}
	
.list_div .Route .traffic .hd li{
	width:125px;
	height:91px;
	cursor:pointer;
	overflow:hidden;}
	
.list_div .Route .traffic .hd li:nth-child(1){
	background:url(/templets/lossWeight/images/traffic_bg.png) no-repeat left 5px;}
.list_div .Route .traffic .hd li:nth-child(1).on{
	background:url(/templets/lossWeight/images/traffic_bg_2.png) no-repeat 1px top;}
		
.list_div .Route .traffic .hd li:nth-child(2){
	background:url(/templets/lossWeight/images/traffic_bg.png) no-repeat left -86px;}
.list_div .Route .traffic .hd li:nth-child(2).on{
	background:url(/templets/lossWeight/images/traffic_bg_2.png) no-repeat 1px -94px;}
		
.list_div .Route .traffic .hd li:nth-child(3){
	background:url(/templets/lossWeight/images/traffic_bg.png) no-repeat left -179px;}
.list_div .Route .traffic .hd li:nth-child(3).on{
	background:url(/templets/lossWeight/images/traffic_bg_2.png) no-repeat 1px -185px;}
		
.list_div .Route .traffic .hd li:nth-child(4){
	background:url(/templets/lossWeight/images/traffic_bg.png) no-repeat left -271px;}
.list_div .Route .traffic .hd li:nth-child(4).on{
	background:url(/templets/lossWeight/images/traffic_bg_2.png) no-repeat 1px -279px;}
		
.list_div .Route .traffic .hd li:nth-child(5){
	background:url(/templets/lossWeight/images/traffic_bg.png) no-repeat left -362px;}
.list_div .Route .traffic .hd li:nth-child(5).on{
	background:url(/templets/lossWeight/images/traffic_bg_2.png) no-repeat 1px -370px;}	

.list_div .Route .traffic .bd{
	width:500px;
	height:456px;
	float:right;
	background:#d9e5f5;}
	
.list_div .Route .traffic .bd h5{
	font-size:18px;
	font-family:"微软雅黑";
	line-height:60px;
	text-indent:25px;
	color:#666;}
	
.list_div .Route .traffic .bd p{
	width:450px;
	font-size:14px;
	line-height:22px;
	font-family:"微软雅黑";
	font-weight:bold;
	margin:0px auto 30px;
	color:#666;}
	
.list_div .Route .traffic .bd p span{
	color:#f00;}
	
.list_div .Route .Message{
	width:625px;
	height:420px;
	margin:0px auto;}
	
.list_div .Route .Message h2{
	line-height:60px;
	text-indent:8px;
	font-size:20px;
	font-family:"黑体";
	color:#fec365;
	background:url(/templets/lossWeight/images/Message_bg.png) no-repeat left center;}
	
.list_div .Route .Message .Message_s{
	width:620px;
	height:355px;
	margin:0px auto;}
	
.list_div .Route .Message .Message_s .left{
	width:275px;
	height:355px;
	float:left;}
	
.list_div .Route .Message .Message_s .left li{
	width:275px;
	height:85px;}
		
.list_div .Route .Message .Message_s .left li p,
.list_div .Route .Message .Message_s .right p{
	font-size:16px;
	font-family:"微软雅黑";
	line-height:24px;
	color:#ffaf03;}	
	
.list_div .Route .Message .Message_s .left li input{
	width:248px;
	height:30px;
	font-size:14px;
	font-family:"黑体";
	outline:none;
	text-indent:5px;}
	
.list_div .Route .Message .Message_s .left li select{
	width:252px;
	height:34px;
	font-size:14px;
	font-family:"黑体";
	outline:none;}
	
.list_div .Route .Message .Message_s .left>p{
	font-size:12px;
	font-family:"黑体";
	margin-top:20px;}
	
.list_div .Route .Message .Message_s .right{
	width:345px;
	height:355px;
	float:left;}
	
.list_div .Route .Message .Message_s .right textarea{
	width:330px;
	height:192px;
	padding:5px 4px;
	font-size:14px;
	font-family:"黑体";
	outline:none;
	resize:none;}
	
.list_div .Route .Message .Message_s .right .submit{
	width:143px;
	height:47px;
	border:none;
	float:left;
	color:#fff;
	font-size:20px;
	font-family:"微软雅黑";
	margin-top:25px;
	cursor:pointer;
	background:#3b97f6;}
	
.list_div .Route .Message .Message_s .right a{
	display:inline-block;
	width:143px;
	height:47px;
	line-height:47px;
	text-align:center;
	float:right;
	color:#fff;
	font-size:20px;
	font-family:"微软雅黑";
	margin:25px 6px 0px 0px;
	background:#ffaf03;}